DIIEEETOMSBIN-DMSBINTOIEEE

#include <math.h>
            
int dieeetomsbin(src8,dst8); преобразует число двойной точности формата  IEEE   к двоичному двойному формату MS
int dmsbintoieee(src8,dst8); преобразует число двойной точности в  формате  MS к  числу в формате IEEE

Описание.
Процедура dieeetomsbin преобразует число двойной точности в формате IEEE к двоичному формату Microsoft.
Процедура dmsbintoieee преобразует число двойной точности в двоичном формате Microsoft к IEEE формату.
Эти процедуры позволяют программам Си, которые записывают числа с плавающей точкой в формате IEEE , использовать численные данные в полях данных случайного доступа, созданные при помощи Microsoft BASIC, который записывает числа с плавающей точкой в двоичный формат Microsoft и наоборот.
Аргумент src8 является указателем на преобразуемое double -значение. Результат записывается в расположение, заданное аргументом dst8.

Возвращаемое значение.
Эти функции возвращают 0, если преобразование было успешным, и 1 - если преобразование повлекло переполнение.

Замечание.
Эти процедуры не обрабатывают IEEE NAN и бесконечность. Необычные IEEE трактуются в преобразованиях как 0.

Hosted by uCoz